.nav-wrap {
	padding: 15px;
	position: relative;
}

.lang {
	position: absolute;
	top: 15px;
	right: 15px;
}

.nav-title {
	/* #ifndef APP-NVUE */
	display: flex;
	/* #endif */
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
}

.nav-info {
	margin-left: 15px;

	&__title {
		/* #ifndef APP-NVUE */
		display: flex;
		/* #endif */
		flex-direction: row;
		align-items: center;

		&__text {
			/* #ifndef APP-NVUE */
			display: flex;
			/* #endif */

			font-size: 25px;
			font-weight: bold;
			text-align: left;
		}

		&__jump {
			font-size: 12px;

			font-weight: normal;
			margin-left: 20px;
		}
	}
}

.logo {
	width: 70px;
	height: 70px;
	/* #ifndef APP-NVUE */
	height: auto;
	/* #endif */
}

.nav-slogan {
	font-size: 14px;
}

.nav-desc {
	margin-top: 10px;
	font-size: 14px;
	line-height: 20px;
}
